package com.xyh.student.service;


import com.xyh.student.entity.Course;
import com.xyh.student.entity.ResponseData;

public interface CourseService {
    ResponseData getCourses();
    //返回更新后的全部数据
    ResponseData updateCourse(Course course);
    //返回新增数据后的全部课程
    ResponseData insertCourse(Course course);
    //返回删除数据后的全部课程
    ResponseData deleteByName(String name);
    //返回批量删除后的全部课程
    ResponseData deletesByNames(String[] names);
    //返回总的课程数目
    ResponseData numberOfCourse();
    //根据名称查询课程，返回查到的全部数据
    ResponseData queryByName(String name);

    //返回分页查询后的数据
    ResponseData findByPage(Integer page,Integer size);
    //返回删除数据后的全部课程
    ResponseData deleteById(Integer id);
    //返回批量删除后的全部课程
    ResponseData deletesById(int[] ids);
}
